home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 1843 / 1843.xpi / skin / classic / mac / debugger.css < prev    next >
Cascading Style Sheet File  |  2009-10-20  |  7KB  |  325 lines

  1. /* See license.txt for terms of usage */
  2.  
  3. .panelNode-script {
  4.     overflow: hidden;
  5.     font-family: Monaco, monospace;
  6. }
  7.  
  8. /************************************************************************************************/
  9.  
  10. .scriptTooltip {
  11.     position: fixed;
  12.     z-index: 2147483647;
  13.     padding: 2px 3px;
  14.     border: 1px solid #CBE087;
  15.     background: LightYellow;
  16.     font-family: Monaco, monospace;
  17.     color: #000000;
  18. }
  19.  
  20. /************************************************************************************************/
  21.  
  22. .sourceBox {
  23.     overflow: auto;
  24.     position: absolute;
  25.     left: 0;
  26.     top: 0;
  27.     width: 100%;
  28.     height: 100%;
  29. }
  30.  
  31. .sourceRow {
  32.     white-space: nowrap;
  33. }
  34.  
  35. .sourceRow.hovered {
  36.     background-color: #EEEEEE;
  37. }
  38.  
  39. /************************************************************************************************/
  40.  
  41. .sourceLine {
  42.     -moz-user-select: none;
  43.     margin-right: 10px;
  44.     border-bottom: 1px solid #EEEEEE;
  45.     border-right: 1px solid #CCCCCC;
  46.     padding: 0px 4px 0 20px;
  47.     background: #EEEEEE no-repeat 2px 0px;
  48.     color: #A0A0A0;
  49.     white-space: pre;
  50. }
  51.  
  52.  
  53. .useA11y .sourceBox .sourceViewport:focus .sourceLine {
  54.     background-color: #FFFFC0;
  55.     color: navy;
  56.     border-right: 1px solid black;
  57. }
  58.  
  59. .useA11y .sourceBox .sourceViewport:focus {
  60.     outline: none;
  61. }
  62.  
  63. .a11y1emSize {
  64.     width: 1em;
  65.     height: 1em;
  66.     position: absolute;
  67. }
  68.  
  69. .useA11y .panelStatusLabel:focus {
  70.     outline-offset: -2px !important;
  71.  }
  72.  
  73. .sourceBox > .sourceRow > .sourceLine {
  74.     cursor: pointer;
  75. }
  76.  
  77. .sourceLine:hover {
  78.     text-decoration: none;
  79. }
  80.  
  81. .sourceRowText {
  82.     white-space: pre;
  83. }
  84.  
  85. .sourceRow[exe_line="true"] {
  86.     outline: 1px solid #D9D9B6;
  87.     margin-right: 1px;
  88.     background-color: lightgoldenrodyellow;
  89. }
  90.  
  91. .sourceRow[executable="true"] > .sourceLine {
  92.     content: "-";
  93.     color: #565656;  /* Dark Grey */
  94. }
  95.  
  96. .sourceRow[exe_line="true"] > .sourceLine {
  97.     background-image: url(chrome://firebug/skin/exe.png);
  98.     color: #000000;
  99. }
  100.  
  101. .sourceRow[breakpoint="true"] > .sourceLine {
  102.     background-image: url(chrome://firebug/skin/breakpoint.png);
  103. }
  104.  
  105. .sourceRow[breakpoint="true"][condition="true"] > .sourceLine {
  106.     background-image: url(chrome://firebug/skin/breakpointCondition.png);
  107. }
  108.  
  109. .sourceRow[breakpoint="true"][disabledBreakpoint="true"] > .sourceLine {
  110.     background-image: url(chrome://firebug/skin/breakpointDisabled.png);
  111. }
  112.  
  113. .sourceRow[breakpoint="true"][exe_line="true"] > .sourceLine {
  114.     background-image: url(chrome://firebug/skin/breakpointExe.png);
  115. }
  116.  
  117. .sourceRow[breakpoint="true"][exe_line="true"][disabledBreakpoint="true"] > .sourceLine {
  118.     background-image: url(chrome://firebug/skin/breakpointDisabledExe.png);
  119. }
  120.  
  121. .sourceLine.editing {
  122.     background-image: url(chrome://firebug/skin/breakpoint.png);
  123. }
  124.  
  125. /************************************************************************************************/
  126.  
  127. .conditionEditor {
  128.     z-index: 2147483647;
  129.     position: absolute;
  130.     margin-top: 0;
  131.     left: 2px;
  132.     width: 90%;
  133. }
  134.  
  135. .conditionEditorInner {
  136.     position: relative;
  137.     top: -26px;
  138.     height: 0;
  139. }
  140.  
  141. .conditionCaption {
  142.     margin-bottom: 2px;
  143.     font-family: Lucida Grande, sans-serif;
  144.     font-weight: bold;
  145.     font-size: 11px;
  146.     color: #226679;
  147. }
  148.  
  149. .conditionInput {
  150.     width: 100%;
  151.     border: 1px solid #0096C0;
  152.     font-family: Monaco, monospace;
  153.     font-size: inherit;
  154. }
  155.  
  156. .conditionEditorInner1 {
  157.     padding-left: 37px;
  158.     background: url(condBorders.png) repeat-y;
  159. }
  160.  
  161. .conditionEditorInner2 {
  162.     padding-right: 25px;
  163.     background: url(condBorders.png) repeat-y 100% 0;
  164. }
  165.  
  166. .conditionEditorTop1 {
  167.     background: url(condCorners.png) no-repeat 100% 0;
  168.     margin-left: 37px;
  169.     height: 35px;
  170. }
  171.  
  172. .conditionEditorTop2 {
  173.     position: relative;
  174.     left: -37px;
  175.     width: 37px;
  176.     height: 35px;
  177.     background: url(condCorners.png) no-repeat;
  178. }
  179.  
  180. .conditionEditorBottom1 {
  181.     background: url(condCorners.png) no-repeat 100% 100%;
  182.     margin-left: 37px;
  183.     height: 33px;
  184. }
  185.  
  186. .conditionEditorBottom2 {
  187.     position: relative;    left: -37px;
  188.     width: 37px;
  189.     height: 33px;
  190.     background: url(condCorners.png) no-repeat 0 100%;
  191. }
  192.  
  193. /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
  194.  
  195. .upsideDown {
  196.     margin-top: 2px;
  197. }
  198.  
  199. .upsideDown .conditionEditorInner {
  200.     top: -8px;
  201. }
  202.  
  203. .upsideDown .conditionEditorInner1 {
  204.     padding-left: 33px;
  205.     background: url(condBordersUps.png) repeat-y;
  206. }
  207.  
  208. .upsideDown .conditionEditorInner2 {
  209.     padding-right: 25px;
  210.     background: url(condBordersUps.png) repeat-y 100% 0;
  211. }
  212.  
  213. .upsideDown .conditionEditorTop1 {
  214.     background: url(condCornersUps.png) no-repeat 100% 0;
  215.     margin-left: 33px;
  216.     height: 25px;
  217. }
  218.  
  219. .upsideDown .conditionEditorTop2 {
  220.     position: relative;
  221.     left: -33px;
  222.     width: 33px;
  223.     height: 25px;
  224.     background: url(condCornersUps.png) no-repeat;
  225. }
  226.  
  227. .upsideDown .conditionEditorBottom1 {
  228.     background: url(condCornersUps.png) no-repeat 100% 100%;
  229.     margin-left: 33px;
  230.     height: 43px;
  231. }
  232.  
  233. .upsideDown .conditionEditorBottom2 {
  234.     position: relative;
  235.     left: -33px;
  236.     width: 33px;
  237.     height: 43px;
  238.     background: url(condCornersUps.png) no-repeat 0 100%;
  239. }
  240.  
  241. /************************************************************************************************/
  242.  
  243. .breakpointBlockHead {
  244.     position: relative;
  245.     padding-top: 4px;
  246. }
  247.  
  248. .breakpointBlockHead > .checkbox {
  249.     margin-right: 4px;
  250. }
  251.  
  252. .breakpointBlockHead > .objectLink-sourceLink {
  253.     top: 2px;
  254.     right: 20px;
  255. }
  256.  
  257. .breakpointBlockHead > .closeButton {
  258.     position: absolute;
  259.     top: 2px;
  260.     right: 2px;
  261. }
  262.  
  263. .breakpointCheckbox {
  264.     margin-top: 0;
  265.     vertical-align: top;
  266. }
  267.  
  268. .breakpointName {
  269.     margin-left: 4px;
  270.     font-weight: bold;
  271. }
  272.  
  273. .breakpointCode {
  274.     overflow: hidden;
  275.     white-space: nowrap;
  276.     padding-left: 24px;
  277.     padding-bottom: 2px;
  278.     border-bottom: 1px solid #D7D7D7;
  279.     font-family: Monaco, monospace;
  280.     color: DarkGreen;
  281. }
  282.  
  283. .breakpointBlock-breakpoints > .groupHeader {
  284.     display: none;
  285. }
  286.  
  287. .breakpointBlock-monitors > .breakpointCode {
  288.     padding: 0;
  289. }
  290.  
  291. .breakpointBlock-errorBreakpoints .breakpointCheckbox,
  292. .breakpointBlock-monitors .breakpointCheckbox {
  293.     display: none;
  294. }
  295.  
  296. .breakpointHeader {
  297.     margin: 0 !important;
  298.     border-top: none !important;
  299. }
  300.  
  301.  
  302. /* ************************************************************************** */
  303. .panelNode-callstack  .objectLink-sourceLink {
  304.     display: none;
  305. }
  306.  
  307. .panelNode-callstack {
  308.     margin-left: 4px;
  309.     overflow: auto;
  310. }
  311. /* This objectLink-stackFrame should be consistent with panelStatusLabel so the call stack looks the same in toolbar and panel */
  312. .objectLink-stackFrame {
  313.     cursor: pointer;
  314.     margin: 0;
  315.     padding: 0 4px;
  316. }
  317.  
  318. .objectLink-stackFrame:hover {
  319.     color: blue;
  320. }
  321.  
  322. .objectLink-stackFrame[selected="true"] {
  323.     font-weight: bold;
  324. }
  325.